Definition of Notonecta Undulata

  • (noun) predaceous aquatic insect that swims on its back and may inflict painful bites

Synonyms of Notonecta Undulata


Antonyms of Notonecta Undulata


No Antonyms Found.

Homophones of Notonecta Undulata


No Homophones Found.